rascally knave - French English Dictionary